A Bottom-up Semantics for Constructive Negation

نویسندگان

  • Annalisa Bossi
  • Massimo Fabris
  • Maria Chiara Meo
چکیده

The constructive negation rule has been introduced by Chan 5, 6] to overcome the main drawbacks of the negation-as-failure rule: the unsoundness of oundering programs and, consequently , the inability of providing answers for non-ground negative queries. In this paper we deene a bottom-up semantics for constructive negation which we prove sound and complete with respect to the three-valued completion of the program. The semantics describes answers as well as undeened computations for both positive and negative queries. Its construction closely follows the basic idea of constructive negation whereby answers to a negative query are obtained by negating a frontier of the computation tree for the corresponding positive query. Therefore, the proposed semantics can be considered as a natural base for reasoning on the operational semantics for constructive negation deened in the literature. Moreover, we show how the semantics can be eeectively used to perform a bottom-up computation of the answers of a normal query.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Semantics of Classical First-order Logic with Constructive Double Negation

Constructive negation in intuitionistic logic (called strong negation [7]) can be used to directly represent negative assertions, and for which its semantics [8, 1] is defined in Kripke models by two satisfaction relations (|= P and |= N ). However, the interpretation and satisfaction based on the conventional semantics do not fit in with the definition of negation in knowledge representation w...

متن کامل

Production Systems Need Negation as Failure

We study action rule based systems with two forms of negation, namely classical negation and \negation as failure to nd a course of actions". We show by several examples that adding negation as failure to such systems increase their expressiveness, in the sense that real life problems can be represented in a natural and simple way. Then, we address the problem of providing a formal declarative ...

متن کامل

Slaney’s Logic F∗∗ Is Constructive Logic with Strong Negation

In [19] Slaney et al. introduced a little known deductive system F∗∗ in connection with the problem of the indeterminacy of future contingents. The main result of this paper shows that, up to definitional equivalence, F∗∗ has a familiar description: it is precisely Nelson’s constructive logic with strong negation [25].

متن کامل

Constructive Negation Under the Well-Founded Semantics

Constructive negation derives constraint answers for non-ground negative literals. Its incorporation into query evaluation under the well-founded semantics introduces two problems. One is the detection of repeated sub-goals and the elimination of redundant answers, which is required in order to guarantee termination. The other is the interaction between constraint answers of non-ground negative...

متن کامل

On the Propositional SLDNF-Resolution

We consider propositional logic programs with negations. We deene notions of constructive transformation and constructive completion of a program. We use these notions to characterize SLDNF-resolution in classical, intuitionistic and intermediate logics, and also to derive a characterization in modal logics of knowledge. We show that the three-valued and four-valued x-point or declarative seman...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994